adoption placement agreement - German English Dictionary